footer {
}
audio {
    max-width: 420px;
    width: 100%;
}

/* messages & errors */
ul.messagelist {
    padding: 0 0 5px 0;
    margin: 0;
}

ul.messagelist li {
    font-size: 12px;
    display: block;
    padding: 4px 5px 4px 25px;
    margin: 0 0 3px 0;
    border-bottom: 1px solid #ddd;
    color: #666;
    background: #ffc;
}

ul.messagelist li.warning{
    background-image: url(/media/img/admin/icon_alert.gif);
}

ul.messagelist li.error{
    background-image: url(/media/img/admin/icon_error.gif);
}

.errornote {
    font-size: 12px !important;
    display: block;
    padding: 4px 5px 4px 25px;
    margin: 0 0 3px 0;
    border: 1px solid red;
    color: red;
    background: #ffc url(../img/admin/icon_error.gif) 5px .3em no-repeat;
}

ul.errorlist {
    margin: 0 !important;
    padding: 0 !important;
}

ul.errorlist li, .errorlist li {
    font-size: 12px !important;
    display: block;
    padding: 4px 5px 4px 25px;
    margin: 0 0 3px 0;
    border: 1px solid red;
    color: white;
    background: red;
}

.errorlist li a {
    color: white;
    text-decoration: underline;
}

td ul.errorlist {
    margin: 0 !important;
    padding: 0 !important;
}

td ul.errorlist li {
    margin: 0 !important;
}

.errors {
    background: #ffc;
}

.errors input, .errors select, .errors textarea {
    border: 1px solid red;
}

div.system-message {
    background: #ffc;
    margin: 10px;
    padding: 6px 8px;
    font-size: .8em;
}

div.system-message p.system-message-title {
    padding: 4px 5px 4px 25px;
    margin: 0;
    color: red;
    background: #ffc;
}

.avatar_small {
    width: 32px;
    height: 32px;
    margin: 5px;
    background: url("/images/ajax-loader1.gif");
    background-repeat:no-repeat;
}
.avatar_medium {
    width: 48px;
    height: 48px;
    margin: 5px;
    background: url("/images/ajax-loader1.gif");
    background-repeat:no-repeat;
}
.avatar_medium2 {
    width: 64px;
    height: 64px;
    margin: 5px;
    background: url("/images/ajax-loader1.gif");
    background-repeat:no-repeat;
}
.al_right {
    float: right;
}
.al_left {
    float: left;
}
